ecological isolation - Spanish English Dictionary